package com.feeyo.prophet.pojo.po;

import java.util.List;

/**
 * 数据用户表
 */
public class UserInfo {
    /**
     * ID
     */
    private Integer id;

    /**
     * 用户appId
     */
    private String appId;

    /**
     * 用户白名单ip
     */
    private String whiteIp;

    /**
     * 用户秘钥
     */
    private String appSecret;

    /**
     * 是否可用
     */
    private Boolean isDisabled;

    /**
     * 限制机场三字码
     */
    private String airportCode;

    /**
     * 限定航司二字码
     */
    private String airlineCode;

    /**
     * 用户名称
     */
    private String appName;

    /**
     * 所属业务部门
     */
    private String userDepart;

    /**
     * 数据源类型 ：1.分身库 2.国际库
     */
    private Boolean userType;

    /**
     * 接口id
     */
    private String interfaceId;

    /**
     * 接口限制次数
     */
    private Integer interfaceLimit;


    private List<String> uris;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getAppId() {
        return appId;
    }

    public void setAppId(String appId) {
        this.appId = appId;
    }

    public String getWhiteIp() {
        return whiteIp;
    }

    public void setWhiteIp(String whiteIp) {
        this.whiteIp = whiteIp;
    }

    public String getAppSecret() {
        return appSecret;
    }

    public void setAppSecret(String appSecret) {
        this.appSecret = appSecret;
    }

    public Boolean getIsDisabled() {
        return isDisabled;
    }

    public void setIsDisabled(Boolean isDisabled) {
        this.isDisabled = isDisabled;
    }

    public String getAirportCode() {
        return airportCode;
    }

    public void setAirportCode(String airportCode) {
        this.airportCode = airportCode;
    }

    public String getAirlineCode() {
        return airlineCode;
    }

    public void setAirlineCode(String airlineCode) {
        this.airlineCode = airlineCode;
    }

    public String getAppName() {
        return appName;
    }

    public void setAppName(String appName) {
        this.appName = appName;
    }

    public String getUserDepart() {
        return userDepart;
    }

    public void setUserDepart(String userDepart) {
        this.userDepart = userDepart;
    }

    public Boolean getUserType() {
        return userType;
    }

    public void setUserType(Boolean userType) {
        this.userType = userType;
    }

    public String getInterfaceId() {
        return interfaceId;
    }

    public void setInterfaceId(String interfaceId) {
        this.interfaceId = interfaceId;
    }

    public Integer getInterfaceLimit() {
        return interfaceLimit;
    }

    public void setInterfaceLimit(Integer interfaceLimit) {
        this.interfaceLimit = interfaceLimit;
    }

    public Boolean getDisabled() {
        return isDisabled;
    }

    public void setDisabled(Boolean disabled) {
        isDisabled = disabled;
    }

    public List<String> getUris() {
        return uris;
    }

    public void setUris(List<String> uris) {
        this.uris = uris;
    }
}